old piece of ordnance - Allemand Anglais Dictionnaire